
#include <iostream>
#include <cassert>

using namespace std;
// 不允许数组元素为引用
int main()
{
    int a[3]{0, 1, 2}, i = 2;
    // 三选一
    int b = (i == 0) ? a[0] : (i == 1) ? a[1] : a[2];
    cout << b << endl;

    using t4 = int[4];
    t4 arr[2]{};
    t4 &abb{arr[0]};
    cout << sizeof(t4) << endl;
    cout << sizeof(arr) << endl;
    return 0;
}